Definition of Lion Monkey

  • (noun) small South American marmoset with silky fur and long nonprehensile tail

Synonyms of Lion Monkey


Antonyms of Lion Monkey


No Antonyms Found.

Homophones of Lion Monkey


No Homophones Found.